Page History: GUI: Displaying Jetfire Workflows
Compare Page Revisions
Page Revision: 2009/07/28 03:43
Finding Workflows
Workflows come in all 'shapes and sizes'. Jetfire Administrators need to easily identify what workflows should be displayed to Jetfire Users for different applications. This page describes how to configure Web Parts to display workflows.
Jetfire Find Workflow Criteria
Find Workflow Criteria is used in Web Part Editors to select Workflows to be displayed. Find Workflow Criteria uses attributes of the workflow to find workflows.
Workflow Attributes include:
- Root - workflows may be saved at the Root of the Workspace or referenced by another workflow.
- Visibility - workflows my be visible or hidden.
- Workflow Class - the name of one or more workflow classes.
- Workspace - the name of the workspace that workflows belong to.
- Workflow State - the state that a workflow may be in.
- Guid - each workflow has a unique identifier called a Guid.
- Collection - workflows in a collection.
Find Workflow Criteria Enumeration
Select the way that Workflows are found:
- WhereAllVisible - Workflows that are Visible.
- AsRoot - Workflows added as Root Workflows to the workspace.
- AsRootAndVisible - Workflows add as Root Workflows and are visible.
- ByWorkflowClass - Workflows belonging to a specific Workflow Class(es).
- ByWorkflowClassHidden - Workflows belonging to a specific Workflow Class(es) that are hidden.
- ByWorkflowClassAll - Workflows belonging to a specific Workflow Class(es) that are visible and hidden.
- ByWorkspace - Workflows belonging to a specific Workspace(s).
- ByWorkspaceAndVisible - Workflows belonging to a specific Workspace(s) and are visible.
- ByGuid - Workflows with a specific Guid(s).
- ByState - Workflows belonging to a specific Workflow Class(es) with a specific state.
- ByWorkspaceAndState - Workflows belonging to a specific Workflow Class(es) and Workspace with a specific state.
- InCollection - Workflows in a collection.
Finding Workflows
The Find Workflow Criteria enumeration is used in conjunction with other parameters to find workflows. These vary by enumerated value, but include:
- one or more workflow classes
- workspace
- workflow state
- the version of workflow classes to display
Sorting Workflows
Workflows may be sorted before being displayed to the user. Sort options include:
- Ascending alphabetical order of the Subject
- Descending alphabetical order of the Subject
- ClassName: Sort workflow Class Name in Ascending order,
- Chronological: Sort by workflow Timestamps (lowest first),
- ReverseChronological: Sort by workflow Timestamps (highest first),
- None: No sorting is done.
Filtering Workflows
Filtering Workflows is used to reduce the set of workflows displayed. The Jetfire Administrator may identify property names with specific values to display.